chain of stores - English Synonyms Dictionary